package com.atguigu.tingshu.album.service;

import com.alibaba.fastjson.JSONObject;
import com.atguigu.tingshu.vo.album.TrackStatMqVo;

/**
 * @author Zhou Yu
 */
public interface MqOpsService {
    /**
     * 监听专辑和声音播放量更新
     */
    void listenAlbumAndTrackStatNumUpdate(TrackStatMqVo trackStatMqVo);

    /**
     *
     * @param trackStatMqVo
     */
    void trackStatTypeUpdate(TrackStatMqVo trackStatMqVo);

    /**
     * 更新专辑的购买量
     * @param jsonObject
     */
    void albumStatTypeUpdate(JSONObject jsonObject);
}
